/**
 * 2017年3月13日
 */
package cn.edu.bjtu.alex.rewrite;

import cn.edu.bjtu.alex.rewrite.components.IDFModelTransformer;
import cn.edu.bjtu.alex.rewrite.components.TFModelTransformer;
import cn.edu.bjtu.alex.rewrite.components.TransformOutputing;
import cn.edu.bjtu.alex.rewrite.components.TransformOutputingLibSVM;

/**
 * @author Alex
 *
 */
public class LibSVMDriver {
	Context ctx ;
	public LibSVMDriver(Context ctx){
		this.ctx = ctx;
	}
	public void transform(){
		LifeCycle lc1 = new TFModelTransformer(ctx);
		LifeCycle lc2 = new IDFModelTransformer(ctx);
		LifeCycle lc3 = new TransformOutputingLibSVM(ctx);
		
		lc1.transform();
		lc2.transform();
		lc3.transform();
	}
	
}
